// 不支持API调用，只能用户主动点击触发分享。
// 可使用自定义按钮方式 <button open-type="share"> 或监听系统右上角的分享按钮 onShareAppMessage 进行自定义分享内容
// import {
// 	mapGetters,
// 	mapState
// } from 'vuex';
import { Base64 } from '../js_sdk/js-base64/base64.min';

export default {
	// ...mapState({
	// 	userInfo: state => state.user.info,
	// }),
	data() {
		return {
			// 默认的全局分享内容
			shareConfig: {
				title: '全局分享的标题',
				path: '/pages/index/index',    // 全局分享的路径，比如 首页
				imageUrl: '',    // 全局分享的图片(可本地可网络)
			}
		}
	},
	onLoad: function() {
		// #ifdef MP-WEIXIN
		wx.showShareMenu({
			withShareTicket: true,
			menus: ["shareAppMessage" ,"shareTimeline"]
		})
		// #endif
	},
	// 分享给朋友
	onShareAppMessage(res) {
		console.log('onShareAppMessage--', res);
		const data = uni.getStorageSync('userInfo');
		console.log('user_info=', data, typeof data);
		const id1 = Base64.encode(data.id);
		const id2 = Base64.encode(id1);
		console.log('id2-', id2);
		let title = '哈希玛特';
		return {
			title: title,
			path: `/pages/index/index?agent_user_id=${id2}`
			// imageUrl: imageUrl
		};
		// let that = this;
		// let title = '哈希玛特';
		// const imageUrl =  '';
		// if (res.from === 'button' && res.target.dataset.name === 'shareBtn') {
		// 	// 这块需要传参，不然链接地址进去获取不到数据
		// 	let path = `/` + that.$scope.route + `?item=` + that.$scope.options.item;
		// 	console.log('path-', path);
		// 	return {
		// 		title: title,
		// 		path: '/pages/index/index',
		// 		imageUrl: imageUrl
		// 	};
		// }
		// if (res.from === 'menu') {
		// 	return {
		// 		title: title,
		// 		path: '/pages/index/index',
		// 		imageUrl: imageUrl
		// 	};
		// }
	},
	// 分享到朋友圈
	onShareTimeline(res) {
		console.log('onShareTimeline--', res);
		return {
			title: '哈希玛特',
			path: '/pages/index/index',
			imageUrl: ''
		};
	},
	methods: {

	}
}

